package org.wwb.antbox.user.model.user.model;

import org.ant.commons.models.model.AbstractEditModel;
import org.wwb.antbox.user.model.user.entity.SysUser;

import java.util.Date;

/**
 * @Author Bond
 * @Date: 19-9-5 20:24
 * @Description: 冻结系统用户Model
 */
public class SysUserFreezeModel extends AbstractEditModel<SysUser, String> {

    private static final long serialVersionUID = -5352970345734777018L;

    /** 状态 正常、停用、冻结, 数据库字段：status */
    private String status;

    /** 冻结时间, 数据库字段：freeze_time */
    private Date freezeTime;

    /** 冻结开始时间, 数据库字段：freeze_start_time */
    private Date freezeStartTime;

    /** 冻结结束时间, 数据库字段：freeze_end_time */
    private Date freezeEndTime;

    /** 冻结原因内容, 数据库字段：freeze_content */
    private String freezeContent;


    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Date getFreezeTime() {
        return freezeTime;
    }

    public void setFreezeTime(Date freezeTime) {
        this.freezeTime = freezeTime;
    }

    public Date getFreezeStartTime() {
        return freezeStartTime;
    }

    public void setFreezeStartTime(Date freezeStartTime) {
        this.freezeStartTime = freezeStartTime;
    }

    public Date getFreezeEndTime() {
        return freezeEndTime;
    }

    public void setFreezeEndTime(Date freezeEndTime) {
        this.freezeEndTime = freezeEndTime;
    }

    public String getFreezeContent() {
        return freezeContent;
    }

    public void setFreezeContent(String freezeContent) {
        this.freezeContent = freezeContent;
    }
}
